modulated pulse - French English Dictionary